river limpet - German English Dictionary